02. Looking Forward
Capstone Component
The power of mobile applications is their ability to be used on the go. As mobile internet access continues to spread throughout the globe, users increasingly expect access to data wherever they are. For your application, what data will need to be retrieved online? Have you found a source for that data? APIs are available for a number of different types of data, but not all are free or well documented and easy to use. Start thinking about where data you might need to enable your features to work. Look into various APIs and develop a plan to connect and retrieve that data. Think about queries you might need to build to retrieve that data.
In This Lesson
What is a mobile application that can’t obtain data in real time through the internet? While customers demand up to date and reliable data, not all access is created equal. Not only do developers have to be concerned with bandwidth due to data rates, but also connection speeds or availability altogether. Building upon the MVVM model lessons as well as persistence lessons, consider the following:.
- What information do apps you use provide and where might that come from?
- What parameters do you provide to refine the data sets and find what you need?
- What images are stored within the app natively and what is downloaded remotely?
Think about your favorite social media app:
- Do you think your feed comes down all at once?
- What data does the feed contain? Images?
Think about a banking application:
- Do you see all transactions for an account?
- What parameters might be required to paginate transactions?